//
//  KDSliderButton.h
//  KDStatusSliderButton
//
//  Created by Keith Duncan on 26/01/2008.
//  Copyright 2008 __MyCompanyName__. All rights reserved.
//

#import <Cocoa/Cocoa.h>
#import "KDGradientCell.h"
#import "AGProcess.h"

@interface KDSliderControl : NSControl{
	float _floatValue;
	BOOL _state;
}
-(void)setValue:(NSNumber*)value;
-(BOOL)getState;
-(void)setState:(BOOL)value;
-(void)quickSet:(BOOL)value;
-(BOOL)isDaemonRunning;
-(void)launchDaemon;
-(void)terminateDaemon;

@end

@interface KDSliderControl (Private)
- (void)_drawKnobInSlotRect:(NSRect)bounds radius:(CGFloat)radius;
@end
